Persuasive technology is the general class of technology that has the explicit purpose of changing human attitudes and behaviours. ...